River bed - French English Dictionary